Big Huge Thesaurus

Viscountess Astor

noun